package Controladores;

import basicas.Empresario;
import util.DAOFactory;
import java.util.Date;
import java.util.List;
import dao.EmpresarioDAO;

public class ControladorEmpresario {
	
	private EmpresarioDAO empresarioDAO;
	
	public ControladorEmpresario(){
		this.empresarioDAO = DAOFactory.getEmpresarioDAO();
	}
	
	public List<Empresario> pesquisarEmpresarioDAOs(Empresario objeto) {
		return empresarioDAO.pesquisar(objeto);
	}
	
	public final void salvar(Empresario objeto) {	        
		empresarioDAO.salvar(objeto);
    }
	public final void remover(Empresario objeto) {
		empresarioDAO.remover(objeto);
	}

	public final void refresh(Empresario objeto) {
		empresarioDAO.refresh(objeto);
	}

	public final List<Empresario> pesquisar(Empresario objeto) {
		return empresarioDAO.pesquisar(objeto);
	}

	public List<Empresario> listarEmpresario() {
		return empresarioDAO.listarTodos();
	}

}
